package com.xzsoft.gdwz.services;

import java.util.List;

import com.xzsoft.gdwz.ps.model.Fj;
import com.xzsoft.gdwz.ps.model.InqOrder;
import com.xzsoft.gdwz.ps.model.InqOrderLine;
import com.xzsoft.gdwz.ps.model.InqVendorHeader;
import com.xzsoft.gdwz.ps.model.User;
import com.xzsoft.gdwz.ps.model.psInqRsult;


/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Company:兴竹信息 </p>
 * @author:杨   光
 * @date:2016-11-18 上午10:40:19
 */
public interface InqOrderService {
	
	//根据采购员查询询价单信息
	public List<InqOrder> getInqOrder(String createby);
	
	//根据询价单查询物资明细
	public List<InqOrderLine> getInqOrderLine(String inqId);
	
	//根据询价单查询报价主单
	public List<InqVendorHeader> getInqVendorHeader(String inqId);
	
	//校验createby参数是否正确
	public User getCreateby(String createby);
	
	//改变询价单状态
	public int UpdateInqStatus(String inqId);
	
	//查询附件信息
	public List<Fj> getFile(String inqId);
	
	//查询报价附件
	public List<Fj> getVendorFile(String inqId,String vendorId);
	
	//保存远程评审结果
	public void savePsResult(psInqRsult map);
	
	public void saveInqVendorh(psInqRsult map);
	
	public void saveInqVendorl(psInqRsult map);
}
